#for循环语句
#for 临时变量（只在此循环内使用） in 序列（可迭代对象）
#   缩进 循环语句

#可迭代对象 =》 可以被遍历 =》 一般情况下，具有下表，可以通过下标进行索引

print("数组遍历")
list=["a","b","c"]
for item in list:
    print(item)

print("")

print("字典遍历")
dict = {"d":1,"e":2,"f":3}
for item in dict:
    print(item)

print("")

print("字典键值对输出遍历1")
#用两个变量分别进行遍历
for m,n in dict.items():
    print(f"键是{m},值是{n}")

print("")

# enumerate（）：第一个参数表示遍历对象，第二个参数表示从n开始计数
#        for循环该函数对应两个变量，第一个是索引，第二个是元素

print("字典索引键名输出遍历2")
for i,j in enumerate(dict,0):
    print(f"第{i}个元素是{j}")

print("")

print("数组索引元素输出遍历")
for i,j in enumerate(list,0):
    print(f"第{i}个元素是{j}")

print("")

# range():第一个参数为起始数，第二个参数为结尾数 整体前闭后开,第三个参数是步长
print("使用range计算1-5的和")
sum = 0
for i in range(1,6):
    sum += i
print(f"1+2+3+4+5={sum}")